stir up an ant's nest - Spanisch Englisch Wörterbuch